a450a0f07adfaba97494c8e27edb721ce481d1e6,maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/archive/task/AddFileSetsTask.java,AddFileSetsTask,addFileSet,#FileSet#Archiver#AssemblerConfigurationSource#File#,94
Before Change
AddDirectoryTask task = new AddDirectoryTask( fileSetDir );
task.setDirectoryMode( TypeConversionUtils.modeToInt( fileSet.getDirectoryMode(), logger ) );
task.setFileMode( TypeConversionUtils.modeToInt( fileSet.getFileMode(), logger ) );
task.setUseDefaultExcludes( fileSet.isUseDefaultExcludes() );
List excludes = fileSet.getExcludes();
After Change
AddDirectoryTask task = new AddDirectoryTask( fileSetDir );
int dirMode = TypeConversionUtils.modeToInt( fileSet.getDirectoryMode(), logger );
if ( dirMode != -1 )
{
task.setDirectoryMode( dirMode );
}